*{
				padding: 0px;
				margin: 0px;
			}
			.linbo{
				/* border: solid 1px red; */
				max-height: 790px;
				overflow: hidden;
				margin-top: 50px; 
			}
			.linbo .linbo-div{
				height: 500px;
				position: relative;
			}
			.linbotwo{
				height: 500px;
				position: absolute;
				top: 0;
				width: 100%;
			} 
			.linbothree{
				height: 100%;
			}
			
    
			.poster{
				position: relative;
				width: 1140px;
				margin: 0 auto;
				padding: 20px;
			}
			.row{
				margin: 0px;
			}
			.rowes:first-child {
				margin-left: 0;
			}
			.rowes{
				padding: 0;
				width: 270px;
				height: 180px;
				margin-left: 20px;
				float: left;
			}
			
			
			.rows a img{
				width: 27px;
				height:27px;
			}
		 .rowes .lazys img{
				width: 270px;
				height: 173.56px;
		} 
			
		 .rows{
				background: #f2555b;
				width: 90px; 
				height: 90px;
				text-align: center;
				padding: 0;
				float: left;
				}
			
			.rows img {
				max-width: 30%;
				width: 100%;
			}
			.rows a{
				padding: 20px 0 0 0;
				color: #fff;
				display: block;
				width: 90px;
				height: 90px;
			}
			.rowes img{
				width: 270px;
			}
			p {
				margin: 0 0 10px;
			}
			.stars{
				margin-top: 30px;
			}
			.starsname{
				position: relative;
			}
			.stars .starsname h3{
				font-size: 22px;
				line-height: 50px;
				margin: 0;
			}
			.stars .starsname img{
				   margin-right: 5px;
			}
			a {
				color: #767676;
				text-decoration: none;
			}
			/* img{
				vertical-align: middle;
			} */
			.starroll{
				overflow: hidden;
				/* height: 340px; */
				padding: 0px;
			}
			.starrow{
				width: 1140px;
				position: relative;
			}
			 .rowstars:nth-child(4n+1) {
				margin-left: 0;
			} 
			 .rowstars{
				background: #f7f7f7;
				text-align: center;
				margin-left: 20px; 
				width: 250px;
				height: 340px;
				padding: 0px 10px 10px;
				float: left;
				margin-top: 20px;
			}
			div .starproduce{
				position: relative; 
				top: 0;
				left: 0;
				width: 250px;
				text-align: center;
				color: #fff;
				font-family: "Microsoft YaHei", "微锟斤拷锟脚猴拷";
			}
			/* .rowstars:first-child{
				margin: 0px;
			} */
			.starproduce span #bgk{
				padding: 3px 8px;
				font-size: 12px;
			}
			.figure{
				width: 100%;
				margin: 0 auto 20px;
			}
			.figure a img{
				width:190px;
				height:190px;
			}
			.figure{
				display: block;
				height: 190px;				
			}
			.namess{
				font-size: 16px;
				line-height: 30px;
				color: #222;
				
			}
			.ellipsis {
				white-space: nowrap;
				overflow: hidden;
				text-overflow: ellipsis;
				width: 80%;
				margin: 0 auto;
			}
			.titles{
				line-height: 30px;
				color: #989898;
				hite-space: nowrap; 
				/*overflow: hidden; */
				/* text-overflow: ellipsis; */
				width: 80%;
				margin: 0 auto;
			}
			.rowstars p{
				color: #ed1c24;
				line-height: 30px;
			}
			p {
				padding: 0 0 10px 10px;
				margin: 0 0 10px;
			}
			/* span.del {
				text-decoration: line-through;
				color: #b0b0b0;
			} */
			 .row:after {
				display: table;
				content: " ";
				clear: both;
			}
			.row:before {
			display: table;
			content: " ";
			}
			.category .television{
				margin-top: 30px;
			}
			.category .cateHeight{
				height: 1170px;
				overflow: hidden;
			}
			.category .television .cattop{
				position: relative;
			}
			.category .television .cate-top h3 img {
				margin-right: 5px;
			}
			.category .television .cate-top .more {
				position: absolute;
				top: 20px;
				right: 0;
			}
			li, ul{
				list-style: none;
			}
			ol, ul {
				margin-top: 0;
				margin-bottom: 10px;
			}
			.category .television .cattop .more .moreul li {
				display: inline-block;
			}
			.category .television .cattop .more .moreul li a {
				color: #000;
				margin-right: 4px;
			}
			.televisionoder{
				position: relative;
			}
			.conrtainers{
				padding: 0px;
			}
			
			.inners{
				position: relative;
				width: 100%;
				overflow: hidden;
			}
			.inner>.active {
				left: 0;
			}
			 .banW {
				width: 1140px;
				height: 370px;
			}
			
			.anchor {
				position: fixed;
				left: 0;
				top: 170px;
				left: 40px;
				margin: 30px;
			}
			
			.container-fluid {
				padding: 0;
			}
			.container-fluid ul{
				list-style: none;
				margin-top: 0;
				margin-bottom: 10px;
			}
			
			.anchor li:first-child {
				border-top: 0;
			}
			.anchor li {
				width: 40px;
				height: 45px;
				background: #888;
				text-align: center;
				border-top: 1px solid #fff;
				transition: all .5s;
			}
			.anchor li a {
				display: block;
				padding: 5px;
				font-size: 12px;
				color: #fff;
			}
			
			
			* {
  margin: 0;
  padding: 0;
  list-style: none;
  outline: none;
}
.pb-carouselWarp {
    position: relative;
    width: 100%;
    height: 500px;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
   
}
.pb-carouselWarp .pb-carousel {
  position: relative;
  height: 100%;
}
.pb-carouselWarp .pb-carousel li {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.pb-carouselWarp .pb-carousel li img {
  width: 100%;
  height: 100%;
  vertical-align: middle;
}
.pb-carouselWarp .pb-carousel .pb-this {
  display: block;
  left: 0;
}
.pb-carouselWarp .pb-carousel-ind {
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
}
.pb-carouselWarp .pb-carousel-ind li {
  float: left;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background-color: #ccc;
  margin: 0 5px;
  cursor: pointer;
}
.pb-carouselWarp .pb-carousel-ind .pb-this {
  background-color: red;
}
.pb-carouselWarp .pb-arrow {
  position: absolute;
  top: 50%;
  margin-top: -20px;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: #000;
  cursor: pointer;
  border: none;
}
.pb-carouselWarp .pb-arrow-prev {
  left: 20px;
  background: #F4F4F4 url(../imgs/chenimgs/arrow-left.png) no-repeat center;
}
.pb-carouselWarp .pb-arrow-next {
  right: 20px;
  background: #F4F4F4 url(../imgs/chenimgs/arrow-right.png) no-repeat center;
}
.pb-carouselWarp[type='updown'] .pb-carousel-ind {
  position: absolute;
  width: 15px;
  top: 50%;
  left: auto;
  bottom: auto;
  right: 20px;
  transform: translateY(-50%);
}
.pb-carouselWarp[type='updown'] .pb-carousel-ind li {
  float: none;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background-color: #ccc;
  margin: 5px 0;
}
.pb-carouselWarp[type='updown'] .pb-carousel-ind .pb-this {
  background-color: red;
}
.pb-carouselWarp[type='updown'] .pb-arrow {
  position: absolute;
  left: 50%;
  top: 0;
  margin-left: -20px;
  margin-top: 0;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  color: #fff;
  text-align: center;
  line-height: 40px;
  cursor: pointer;
}
.pb-carouselWarp[type='updown'] .pb-arrow-prev {
  top: 20px;
  background: #000000 url(imgs/arrow-top.png) no-repeat center;
}
.pb-carouselWarp[type='updown'] .pb-arrow-next {
  top: auto;
  bottom: 20px;
  background: #000000 url(imgs/arrow-bottom.png) no-repeat center;
}
	
/*
锟街诧拷图锟斤拷锟斤拷锟斤拷式
*/
.rightli {
			position: relative;
			width: 1140px;
			margin: 0 auto;
			padding: 0;
			border: solid 1px red;
		}
		.category-wrapper {
			width: 234px;
			position: relative;
			z-index: 2;
			height: 500px;
		}
		.linbo .site-category-list {
			background: rgba(0,0,0,.6);
			height: 100%;
			border: 0;
			color: #fff;
			margin: 0;
			padding: 25px 0;
			list-style-type: none;
			display: flex;
			flex-direction: column;
			justify-content: space-between;
		}
		
		.category-item .titlegoods {
			position: relative;
			display: block;
			padding-left: 30px;
			height: 45px;
			line-height: 45px;
			color: #fff;
		}
		.category-item .titlegoods img {
			position: absolute;
			top: 8px;
			right: 15px;
			font-size: 16px;
			line-height: 16px;
			width: 40px;
			height: 35px;
		}
		.glyphicon {
			position: relative;
			top: 1px;
			display: inline-block;
			font-family: 'Glyphicons Halflings';
			font-style: normal;
			font-weight: 400;
			line-height: 1;
			-webkit-font-smoothing: antialiased;
			-moz-osx-font-smoothing: grayscale;
		}
		
	
		.category-item .children {
		
			position: absolute;
			left: 234px;
			top: 0;
			z-index: 25;
			height: 500px;
			border: 1px solid #e0e0e0;
			border-left: 0;
			background: #fff;
			-webkit-box-shadow: 0 8px 16px rgba(0,0,0,.18);
			box-shadow: 0 8px 16px rgba(0,0,0,.18); 
		}
		 .category-item .children .children-wrapper {
			display: flex; 
		}
		 .category-item .children .children-list {
			width: 100%;
			padding-left: 0;
		}
		.category-item .children .children-list li {
			height: 76px;
		}
		
		.category-item .children .children-list li .link {
			display: block;
			padding: 10px 20px;
			line-height: 40px;
			color: #333;
			-webkit-transition: color .2s;
			transition: color .2s;
			width: 226.5px;
			vertical-align: middle;
		}
		.link span:hover{
			color:red;
			cursor: pointer;
		}
		.children-list li img {
		vertical-align: middle;

		.children-list >li>span {
		    margin: 10px;
		}
		.link{
			vertical-align: middle;
		}
		.category-item-active{
			background-color: red;
		}
		.category-item-active .children{
			display: block;
		}